Skip to main content

Filter by:


Star Rating

Review Score

St. Clair Shores – 118 hotels and places to stay
See the latest prices and deals by choosing your dates.
Extended Stay America Suites - Detroit - Roseville, hotel in St. Clair Shores

This Extended Stay America - Detroit - Roseville is located in Roseville and especially designed for longer stays, with all rooms featuring a fully equipped kitchen.

No insects/bugs. No foul smell. Good location.
7.1
Scored 7.1
Good
Rated good
105 reviews
Price from$78.19per night
avid hotels - Detroit - Warren, an IHG Hotel, hotel in St. Clair Shores

Featuring a fitness center, shared lounge and views of city, avid hotels - Detroit - Warren, an IHG Hotel is located in Warren, 17 miles from TCF Center.

Quiet
8.7
Scored 8.7
Excellent
Rated excellent
258 reviews
Price from$101.99per night
Holiday Inn Express & Suites - Detroit North - Roseville, an IHG Hotel, hotel in St. Clair Shores

Located in Roseville, 20 miles from TCF Center, Holiday Inn Express & Suites - Detroit North - Roseville, an IHG Hotel has accommodations with free WiFi and free private parking.

The breakfast was very good. The coffee was excellent. Location was very convenient for our needs.
7.9
Scored 7.9
Good
Rated good
262 reviews
Price from$96.99per night
Days Inn & Suites by Wyndham Roseville/Detroit Area, hotel in St. Clair Shores

This Roseville hotel is 5 miles from Lake Saint Clair and within a 30-minute drive of downtown Detroit. The hotel offers an outdoor pool, a courtyard and free Wi-Fi.

6.0
Scored 6.0
Pleasant
Rated pleasant
421 reviews
Price from$70.55per night
Baymont by Wyndham Detroit/Roseville, hotel in St. Clair Shores

This Roseville hotel is conveniently located close to I-94, only a short drive from downtown Detroit and provides guests with comfortable accommodations and thoughtful amenities.

Absolutely nothing; it was dirty, looked nothing like the pictures online, there was a large bug in our first room, had to get different room here because it was late and could not find anything else; our second room had a medium size hole in the ceiling and was not clean.
5.0
Scored 5.0
Average
Rated fair
699 reviews
Price from$62per night
Quality Inn Roseville-Detroit North, hotel in St. Clair Shores

Located within 20 miles of TCF Center and 5 miles of Emerald Theatre, Quality Inn Roseville-Detroit North has rooms with air conditioning and a private bathroom in Roseville.

My wife and I have been staying here for a month or so off and on as to we sold our house and from the first time we stayed here up until now we have had excellent customer service , Front Desk Supervisor by the name of Tony was awesome always helping us out and making sure we are taken care of and the General Manager Deangelo is about his business and so hilarious they always have us laughing and feeling welcome , the property is cool and in a good location and clean , we recommend it if in the area
6.2
Scored 6.2
Pleasant
Rated pleasant
116 reviews
Price from$59.67per night
Hampton Inn Detroit Roseville, hotel in St. Clair Shores

Located in Clinton and with TCF Center reachable within 21 miles, Hampton Inn Detroit Roseville has a fitness center, non-smoking rooms, free WiFi throughout the property and a shared lounge.

Oatmeal was excellent
7.7
Scored 7.7
Good
Rated good
224 reviews
Price from$111.60per night
Red Roof Inn Detroit - Roseville St Clair Shores, hotel in St. Clair Shores

This Roseville hotel is just off Interstate 94, within a 25-minute drive of downtown Detroit. The hotel offers free Wi-Fi, in-room safes, coffee service and free on-site parking.

The staff was just awesome and my me feel more comfortable.
6.0
Scored 6.0
Pleasant
Rated pleasant
280 reviews
Price from$75.05per night
Super 8 by Wyndham Sterling Heights/Detroit Area, hotel in St. Clair Shores

Super 8 Sterling Heights/Detroit Area is located in Sterling Heights, 3.1 mi from Jerome Duncan Ford Theater and provides guests with free WiFi and a complimentary breakfast.

I was very unsatisfied I got a jacuzzi room and the jacuzzi jets didn’t work and the heat in the room didn’t work either so I couldn’t turn the heat on and me and my fiancé had to bundle up in blankets to keep warm also it was very loud all night w music from the people above me and partying they were doing and I told the front desk all of this I was in room 137 1ST FLOOR JACUZZI SUITE
6.5
Scored 6.5
Pleasant
Rated pleasant
413 reviews
Price from$61.20per night
Best Western Warren Hotel, hotel in St. Clair Shores

Located 3 miles from Highway 696, this Warren hotel features an indoor pool, on-site gym and rooms equipped with cable TV and free Wi-Fi. The Detroit Zoo is 10 miles away.

The location was close enough to Detroit to go back and forth but far enough away from the craziness of the city.
7.0
Scored 7.0
Good
Rated good
629 reviews
Price from$89.10per night
See all hotels near St. Clair Shores
Subscribe to receive premium deals

Prices drop the second you sign up!